home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magic Disk 64
/
Magic_Disk_64_87-12_1987_-_de_Side_B.d64
/
7. part
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2023-02-26
|
15KB
|
348 lines
10 v=53248:s=54272:pokev+21,0:pokes+24,15:sys5264:d$=""
20 open1,8,0,"2. part,p,r":fori=1to10:input#1,hi$(i):next:close1
30 printleft$(d$,19)"[159]if you don't want to play with the
32 [153]"current highscores then switch off
34 print"the disk-station now.
40 [153]d$"ondef press any key to start 'runanway'!
50 poke198,0:wait198,1:poke198,0
60 poke768,185:open15,8,15,"i":close15:poke768,139:ifst<>-128goto90
80 fori=1to10:hi$(i)="0000000 00 ???":next
90 fori=0to39:b$=b$+" ":up$=up$+"[196]":do$=do$+"[198]":m$=m$+"@":next
92 fori=0to9:readh(i):next
94 dimtr(11):fori=0to10:readt0(i),t1(i),tn(i):next:fori=0to11:readtr(i):next
96 diml$(19),i$(13):fori=0to19:readl$(i):next:fori=0to13:readi$(i):next
100 gosub200:sys5666
101 print"[213]"left$(up$,38)"[201][199][158]_ >>> [171][179] [177][178] [176][174] [171][219] [173][189] [171][219] [202][203] <<< ^[146][200][202]";
102 printleft$(do$,38)"[203]":fori=1to800:next
104 printspc(5)"created [150]1985 [159]by [158]j_rgen paasch":fori=1to800:next
110 print"[155]@@[152]\[157][157][157][155]@@@[152]\ [155]@@[152]\[155] @@[152]\ [155]@@[152]\ [155]@@[152]\[193][155]@@ [152][193][155]@@ [152][193][155]@@ [152][193][155]";
112 print"@@ [152][193][155]@@@[145][157][157][157][152][193][155]@@
114 [129]i[178]1[164]6:[153]"list"m$;:[130]:[153]"for"b$b$b$;
115 [151]v[170]28,0:[153]" press button on joystick @2 to play.
116 fori=1to3:printleft$(d$,19)spc(6*i-2)"[151] [149] [157] [157][157][152] ":next
117 fori=4to6:printleft$(d$,19)spc(6*i-2)"[149] [151] [157][149][157] [157][152] ":next
124 sys5526:fori=0to19:poke1864+120*rnd(1),198+4*rnd(1):next
126 poke4338,0:poke4339,0:poke4337,2:pokev+1,189:pokev+39,1:q=.:poke182,0
128 h=0:fori=1to20:sys4794:forj=0to60:nextj:sys5308:ifpeek(182)=5goto4300
129 next:q=q+1:ifq>3goto6000
130 pokev+16,64:x=48*int(rnd(1)*6+1)+4:ifx>255thenpokev+16,65:x=x-256:h=1
132 poke2040,196:pokev,x:pokev+21,127:d=0
134 sys4794:d=d+1:ifd=4thend=0
136 pokev+1,peek(v+1)+1:poke2040,196+d:fori=1to55:next:sys5308:ifpeek(182)=5goto4300
137 ifpeek(v+1)<218goto134
138 sys4794
140 k=0:l=.:y=48*int(rnd(1)*6+1)+4:ify>255theny=y-256:k=1
141 ifh=kandy=xgoto140
142 d=200:j=2:if(y+256*k)<(x+256*h)thend=204:j=-2
144 sys4794:l=l+1:ifl=4thenl=0
146 x=x+j:ifx<.andh=1thenx=254:pokev+16,64:h=0
148 ifx>255thenx=.:pokev+16,65:h=1
149 sys5308:ifpeek(182)=5goto4300
150 pokev,x:poke2040,d+l:fori=1to55:next:ifx<>yorh<>kgoto144
152 d=0
154 sys4794:d=d+1:ifd=4thend=0
155 sys5308:ifpeek(182)=5goto4300
156 pokev+1,peek(v+1)-1:poke2040,192+d:fori=1to55:next:ifpeek(v+1)>189goto154
158 pokev+21,126:goto128
200 print"[147]"d$:fori=0to1e3:next:poke53272,(peek(53272)and240)or2
203 printspc(7)"[158][192][162][162][162][162][162][162][162][162][162][162][162][162][146][184][184][184][184][184][184][183][183][183][183][163][163]
204 [141]216:[153][166]7)" getrndrndgetnewrndgetnewnewgetnewrndgetnewrndwaitlogrndnewgetnewrndgetnewrnd
205 gosub216:printspc(7)" [161][161][161][161][162][162][161][162][146][190][161][187][162][161][162][187][161][161][161][161][187][162]
206 [141]216:[153][166]7)" waitloglogloglog lognewnewwaitloglognewwaitlog log lognewwaitlognewnewwaitloglogrnd
207 gosub216:printspc(7)"[175][146] s o f t w a r e[158][161]
208 [141]216:[153][166]7)"newnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnew
209 fori=0to17:gosub216:print:next:print"
210 [129]i[178]1[164]1e3:[130]:u$[178]"newnewnewnewnewnewnewnewnewnewnewnewnewposandto toandposnew"
211 j$[178]"wait wait wait wait wait wait wait wait wait wait wait wait wait wait wait wait wait waittab(waitusrwaitfrenewposandto toandposnewwaitfrewaitusrwaittab("
212 [129]i[178]1[164]13:[153]""[166]7)[202](u$,i,13)[202](u$,32[171]i)
213 [153][166]7)[202](j$,i[170]i,26)[202](j$,77[171]i[171]i):[141]216:[130]
214 u$[178]" p r e s e n t s":[129]j[178]0[164]1e3:[130]:[129]i[178]1[164]8
215 [153]""[166]11)[202](u$,i,9)[202](u$,25[171]i):[129]j[178]0[164]99:[130]j,i
216 [142]
900 lv[178]0:sc[178]0:lf[178]2
905 [139]lv[173]3[178][181](lv[173]3)[175]lv[177]0[167]ch[178]1
906 [139]lv[173]3[177][181](lv[173]3)[175]ch[178]1[167]ch[178]0:lv[178]lv[171]1
907 [139]ch[178]0[137]910
908 [137]3500
910 [151]v[170]21,.:[153]"loaddefget ready to enter next dungeon:
912 print"[158]"l$(10)"[145][145][145]"l$(11)"[145][145][145]"l$(12)"[145][145][145]"l$(11)"[145][145][145]"l$(10)"";
914 u$=str$(lv+1):fori=2tolen(u$):print"[145][145][145]"l$(asc(mid$(u$,i))-48);:next
920 lv=lv+1:fori=0to23:pokes+i,0:next
921 pokes+5,95:pokes+6,170:pokes+12,10:pokes+13,90
922 fori=8to11:x=tr(i):gosub3010:pokes+1,j:pokes,k:pokes+4,33
924 forj=1to7:fork=6to10:pokes+24,k:next:fork=15to7step-1:pokes+24,k
926 nextk,j:pokes+4,32:pokes+11,32:next:fori=0to300:next
1000 pokev+17,peek(v+17)and239:pokev+16,0:pokev+28,0:print"[147]":gosub3300
1010 print"[213]"left$(up$,38)"[201][199][158]_ >>> [171][179] [177][178] [176][174] [171][219] [173][189] [171][219] [202][203] <<< ^[146][200][202]";
1020 printleft$(do$,38)"[203][155]@@[152]\[157][157][157][155]@@@[152]\ [155]@@[152]\[155] @@[152]\ [155]@@[152]\[193][155]@@ [152][193][155]@@ [152][193][155]";
1022 print"@@ [152][193][155]@@[145][157][157][152][193][155]@
1100 [129]i[178]1[164]5:[153][200](d$,5[170]i)"list"[200](m$,31)"":[130]
1110 [129]i[178]1[164]15:[153][200](d$,10[170]i)"for"[200](b$,31)"":[130]
1120 [129]i[178]0[164]29:[151]1424[170][181](15[172][187](1))[172]40[170]31[172][187](1),198[170]4[172][187](1):[130]
1200 [139]lv[173]2[178][181](lv[173]2)[137]1300
1210 [158]4153:l[178]27:u$[178]"verify poke cmdcmdverify poke cmdcmdprint# "
1290 [137]1400
1300 [158]4189:l[178]2:u$[178]"poke verify cmdcmdpoke verify cmdcmdprint# "
1400 [151]s[170]4,0:[151]s[170]24,15
1401 [153][200](d$,8)[166]l)u$:[151]v[170]14,17[170]l[172]8[171]7[172](l[177]3):[158]4199
1402 [151]2047,211[170](l[177]3):[151]v[170]12,[194](v[170]14)[171]7[172](l[179]3):[151]v[170]21,192
1403 [151]v[170]17,[194](v[170]17)[176]16:[129]i[178]1[164]1e3:[130]:[151]s[170]11,0:[151]s[170]24,15
1404 [151]s[170]4,0:[151]s[170]5,0:[151]s[170]6,250:[151]s[170]4,33:[129]i[178]24[164]40[169]2
1406 [129]j[178]0[164]1:[151]v[170]21,192[170]j:[129]k[178]i[170]j[164]40:[151]s[170]1,k:[130]k,j,i:[151]s[170]4,32
1408 [129]i[178]40[164]84:[151]s[170]1,i:j[178]2[174]2:[130]:[151]s[170]4,0:[129]i[178]1[164]666:[130]
1410 [139]ch[178]1[137]1610
1412 [141]3100
1414 [151]v[170]28,48:[151]v[170]37,2:[151]v[170]38,0
1420 d[178]0:[151]v[170]8,39[171]192[172](l[177]2):[151]v[170]9,100:[151]v[170]43,5:[151]2044,209:[151]v[170]21,209
1422 [129]i[178]0[164]6:[129]j[178]0[164]80:[130]:[151]v[170]8,[194](v[170]8)[171]1[171]2[172](l[177]3):[151]2044,209[171]d:d[178]1[171]d
1428 [151]v[170]9,102[170]i[170]i:[130]:[129]i[178]0[164]500:[130]:[141]3200
1436 [151]v[170]10,[194](v[170]8):[151]v[170]11,[194](v[170]9):[151]v[170]44,5
1438 [151]2045,209:[151]v[170]21,241:[151]4345,0:[151]4344,lv[170]1:[151]4343,0
1440 [151]182,0:[151]4342,[194](v[170]12)[171]4:[151]4338,0:[151]4339,0:[151]4337,5
1442 [151]4336,0:[151]4335,56
1500 [158]4869:[129]j[178]0[164]20:[130]:[139][194](182)[178].[137]1500
1510 [139][194](182)[178]2[137]2000
1515 [139][194](182)[178]3[137]5000
1520 [151]s[170]11,0:[129]j[178]0[164]200:[130]
1522 [129]i[178]0[164]4:[151]s[170]11,.:[151]s[170]13,.:[151]s[170]12,42:[151]s[170]7,h(i):[151]s[170]8,h(i[170]5)
1524 [151]s[170]11,33:[129]j[178]0[164]66[171]99[172](i[177]1)[171]66[172](i[178]2):[130]j,i:[129]j[178]0[164]400:[130]
1530 [151]s[170]11,0:[141]3100
1540 d[178].:[129]i[178]0[164]8:d[178]2[171]d:[151]2040,193[170]d:[129]j[178]0[164]50:[130]:[151]s[170]4,0
1542 [151]v[170]1,[194](v[170]1)[171]1:[151]s[170]1,50:[151]s[170]6,0:[151]s[170]5,2:[151]s[170]4,129:[130]
1544 [151]v[170]21,240:[129]i[178]0[164]200:[130]:[141]3200:sc[178]sc[170]300:[141]3400
1556 [151]v,[194](v[170]10):[151]v[170]1,[194](v[170]9):[151]182,0
1558 [158]4614:[129]j[178]0[164]2:[130]
1560 [139][182]([194](v[170]8)[171][194](v[170]10))[177]3[176][182]([194](v[170]9)[171][194](v[170]11))[177]1[137]1558
1562 [151]v[170]21,208:d[178].:[129]k[178]0[164]2:[151]v[170]43,5[171]k[171]k[171]12[172](k[178]2):[129]i[178]0[164]3
1564 d[178]1[171]d:[151]2044,208[170]d:[129]j[178]0[164]33:[130]j,i,k:[151]s[170]4,.:[151]s[170]1,9:[151]s[170]6,0
1566 [151]s[170]5,12:[151]v[170]43,1:[151]v[170]28,0:[151]s[170]4,129:[129]i[178]0[164]14
1568 [151]2044,216[170]i:[129]j[178]0[164]33:[130]j,i:[151]v[170]21,192
1600 [141]3600:[129]i[178]0[164]1400:[130]:[137]905
1610 [151]v[170]28,.:[151]v[170]37,7:[129]i[178]1[164]5:[151]v[170]39[170]i,7
1612 [151]v[170]i[170]i,0:[151]v[170]1[170]i[170]i,156:[130]:[129]i[178].[164]9:[151]4992[170]i,.:[130]
1614 [129]i[178]1[164]5:[151]s[170]4,0:[151]s[170]5,10:[151]s[170]6,7:[151]s[170]4,33:[151]v[170]i[170]i,42[172]i[170]8
1615 [151]2040[170]i,230:[151]v[170]21,[194](v[170]21)[176](2[174]i):[129]j[178]0[164]4
1616 [151]s[170]1,50[171]5[172]j[171]5[172]i:[151]2040[170]i,230[171]j:[129]k[178]0[164]33:[130]k,j
1617 [151]v[170]28,[194](v[170]28)[176](2[174]i):[151]v[170]39[170]i,10
1618 [151]2040[170]i,213:[151]s[170]4,32:[129]j[178]0[164]99:[130]j,i:[151]s[170]4,0:[151]s[170]24,143
1619 :[151]s[170]15,255:[151]s[170]19,255:[151]s[170]18,129
1620 [151]182,0:[151]4342,[194](v[170]12)[171]4:[151]4338,0:[151]4339,0:[151]4337,5
1622 [151]4336,0:[151]4335,56:[151]4990,4:[151]4989,213:[151]5476,lv[173]3
1624 [139]lv[177]5[167][151]5476,lv[173]3[171]1
1630 [158]5477:[129]j[178]1[164]20:[130]:[139][194](182)[178].[137]1630
1634 [139][194](182)[178]3[137]5000
1635 [139][194](182)[178]2[137]5100
1640 [151]s[170]11,0:[129]j[178]0[164]200:[130]
1642 [129]i[178]0[164]4:[151]s[170]11,.:[151]s[170]13,.:[151]s[170]12,42:[151]s[170]7,h(i):[151]s[170]8,h(i[170]5)
1644 [151]s[170]11,33:[129]j[178]0[164]66[171]99[172](i[177]1)[171]66[172](i[178]2):[130]j,i:[129]j[178]0[164]400:[130]
1646 [151]s[170]11,0:[141]3100
1650 d[178].:[129]i[178]0[164]8:d[178]2[171]d:[151]2040,193[170]d:[129]j[178]0[164]50:[130]:[151]s[170]4,0
1652 [151]v[170]1,[194](v[170]1)[171]1:[151]s[170]1,50:[151]s[170]6,0:[151]s[170]5,2:[151]s[170]4,129:[130]
1654 [151]v[170]21,254:[129]i[178]0[164]200:[130]:[141]3200:sc[178]sc[170]100:[141]3400
1656 [129]i[178]0[164]8:[158]5155:[129]j[178]0[164]20:[130]j,i:[151]182,0
1660 [129]i[178]2[164]10[169]2:j[178]v[170]i:[151]j,[194](j)[170][180](136[171][194](j))[172]2
1662 j[178]v[170]i[170]1:[151]j,[194](j)[170][180](176[171][194](j))[172]2:[130]:[158]5166
1664 [158]5232:[139][194](182)[178]0[137]1660
1665 [129]i[178]0[164]8:[158]5166:[129]j[178]0[164]99:[130]j,i
1666 [151]v[170]21,194:[151]2046,212:[158]5264:[151]s[170]5,13:[151]s[170]1,7
1668 [151]v[170]40,7:[151]v[170]28,0:[151]v[170]21,192:[151]v[170]2,124:[151]v[170]3,165:[151]v[170]23,66
1669 [151]v[170]29,2:[151]s[170]4,129:[151]v[170]21,194:[129]i[178]0[164]14:[151]2041,216[170]i
1670 [129]j[178]0[164]30:[130]j,i:[151]v[170]21,192:[129]i[178]0[164]62:[151]704[170]i,.:[130]:[151]2041,11
1672 [151]v[170]29,0:[151]v[170]23,64:[151]v[170]2,136:[151]v[170]3,180:[151]v[170]21,194:[151]v[170]40,1
1674 [129]i[178]1[164]1e3:[130]:[153][200](d$,15)[166]8)"forcongratulations!
1676 printspc(7)"extra life awarded
1678 [158]5264:[151]s[170]5,12:[151]s,118:[151]s[170]1,46:[151]s[170]4,33:[129]j[178]0[164]500:[130]
1680 [158]5264:[151]s[170]5,12:[151]s,219:[151]s[170]1,43:[151]s[170]4,33:[129]j[178]0[164]500:[130]
1682 [158]5264:[151]s[170]5,12:[151]s,118:[151]s[170]1,46:[151]s[170]4,33:[129]j[178]0[164]500:[130]
1684 [158]5264:[151]s[170]5,12:[151]s,18:[151]s[170]1,39:[151]s[170]4,33:[129]j[178]0[164]1e3:[130]
1686 [158]5264:[151]s[170]5,143:[151]s[170]4,33:[129]i[178]0[164]41[169]3:[151]s[170]1,20[170]i[170]i
1688 [129]j[178]0[164]2:[151]725[170]j[170]i,[194](12565[170]j[170]i):[130]:[151](v[170]3),[194](v[170]3)[171]1:[130]
1690 [151]s[170]4,32:lf[178]lf[170]1:[129]i[178]0[164]800:[130]:[158]5264:[151]s[170]1,20:[151]s[170]5,79:[151]s[170]4,129
1692 [153][200](d$,20)[166]72)"lifes:cmdcmdcmdcmdcmdcmdsys"[200]("^^^^^^^",lf):[151]s[170]4,128
1694 [141]3600:[129]i[178]1[164]500:[130]:[158]5264:[151]s[170]5,77:[151]s[170]4,33:j[178]6
1696 [129]i[178]0[164]99:j[178]j[170]1:[151]s[170]1,j:[151]725[170]40[172][187](1),0:[130]
1698 [151]s[170]4,32:[151]v[170]21,192:[129]j[178]0[164]1e3:[130]:[158]5264:[137]905
1700 [129]i[178]1[164]1e3:[130]:d[178]196
1702 [158]5264:d[178]d[170]1:[139]d[178]200[167]d[178]196:[151]s[170]5,2:[151]s[170]1,20:[151]s[170]4,129:[158]5166
1704 [151]182,0:[151]2040,d:[151]v[170]1,[194](v[170]1)[170]1:[139][194](v[170]1)[179]255[137]1702
1710 [129]i[178]2[164]10[169]2:j[178]v[170]i:[151]j,[194](j)[170][180](136[171][194](j))[172]2
1712 j[178]v[170]i[170]1:[151]j,[194](j)[170][180](176[171][194](j))[172]2:[130]:[158]5166
1714 [158]5232:[139][194](182)[178]0[137]1710
1715 [129]i[178]0[164]8:[158]5166:[129]j[178]0[164]99:[130]j,i
1716 [151]v[170]21,194:[158]5264:[151]s[170]5,12:[151]s[170]1,39:[151]s[170]4,129
1718 [151]v[170]2,124:[151]v[170]3,165:[151]v[170]23,66:[151]v[170]29,2
1720 [129]i[178]0[164]20:[158]5166:[129]j[178]0[164]99:[130]j,i
1722 [153][200](d$,22)[166]8)"forsorry, no bonus!
1724 sys5264:pokes+5,14:pokes+4,33:fori=56to12step-2
1725 fork=0to1:forj=i-ktoi-k-10step-1:pokes+1,j
1726 nextj,k:sys5166:next:sys5264:pokes+5,13:pokes+4,129:fori=0to165:pokes+1,i
1728 pokev+3,165-i:next:pokes+4,128:fori=0to1e3:next:goto905
2000 pokev+39,3:j=99:pokes+4,0:pokes+6,0:pokes+5,13:pokes,0:pokes+4,33
2010 pokes+1,j:j=j-1:ifj<.thenj=.
2020 sys4614:ifabs(peek(v+8)-peek(v+10))>3orabs(peek(v+9)-peek(v+11))>1goto2010
2022 pokev+21,209:d=.:pokes+4,0:pokes+6,0:pokes+5,12:pokes+4,33
2024 fori=36to10step-1:forj=0to10:pokes+1,j+i:next:d=10-d:pokev+39,3+d:next
2026 pokev+39,7:pokes+4,0:pokes+1,9:pokes+6,0:pokes+5,12:pokes+4,129
2028 fori=0to14:poke2040,216+i:forj=0to33:nextj,i:pokev+21,208:d=.:fori=0to12
2030 d=1-d:poke2044,208+d:forj=0to33:nextj,i:pokev+1,110:pokev,peek(4342)
2032 poke182,0:sys4614:sys4679:ifpeek(182)=.goto2032
2034 poke2044,209:fori=0to500:next:gosub3100:d=0:fori=0to8:pokev+9,peek(v+9)-1
2036 poke2044,208+d:d=1-d:forj=0to30:nextj,i:pokev+21,192:forj=0to500:next
2038 gosub3200:forj=0to500:next
3000 fori=0to23:pokes+i,0:next
3001 pokes+5,90:pokes+6,170:pokes+12,10:pokes+13,90
3002 fori=0to10:x=t0(i):gosub3010:pokes+1,j:pokes,k:pokes+4,33
3004 x=t1(i):ifx>0thengosub3010:pokes+8,j:pokes+7,k:pokes+11,33
3006 forj=1totn(i):fork=6to10:pokes+24,k:next:fork=15to7step-1:pokes+24,k
3008 nextk,j:pokes+4,32:pokes+11,32:next:iflf>.goto4000
3009 goto3020
3010 j=int(x/256):k=x-256*j:return
3012 x=x^1.02:goto3010
3020 ifq=(NULL)goto4100
3021 pokes+5,90:pokes+6,170:pokes+12,10:pokes+13,90
3022 fori=0to10:x=t0(i):gosub3012:pokes+1,j:pokes,k:pokes+4,33
3024 x=t1(i):ifx>0thengosub3010:pokes+8,j:pokes+7,k:pokes+11,33
3026 forj=1totn(i):fork=6to10:pokes+24,k:next:fork=15to7step-1:pokes+24,k
3028 nextk,j:pokes+4,32:pokes+11,32:next
3030 printleft$(d$,7)spc(8)"[158] [180][181] [171][219] [182][183] [184][165] "spc(25)" [180][186] [160][163] [184][165] [171][179]
3040 [129]l[178]0[164]1:[151]s[170]5,90:[151]s[170]6,170
3042 [129]i[178]0[164]3:x[178]tr(i):[141]3010:[151]s[170]1,j:[151]s,k:[151]s[170]4,33
3044 [129]j[178]1[164]tr(i[170]4):[129]k[178]6[164]12[169]2:[151]s[170]24,k:[130]:[129]k[178]15[164]7[169][171]2:[151]s[170]24,k
3046 [130]k,j:[151]s[170]4,32:[151]s[170]11,32:[130]i,l:q[178][255]:[151]v,136:[151]v[170]1,218
3048 [151]v[170]28,1:[151]v[170]39,15:[151]v[170]37,12:[151]v[170]38,0:[151]2040,231
3050 [151]v[170]21,193:[137]3001
3100 [151]s[170]4,0:[151]s[170]5,0:[151]s[170]6,249:[151]s[170]4,129:[129]i[178]0[164]11
3102 [151]s[170]1,9[170]i[170]i:[151]731[170]3[172]i,.:[151]732[170]3[172]i,.:[151]v[170]13,86[171]i[171]i
3104 [129]j[178]0[164]33:[130]j,i:[151]s[170]4,128:[129]i[178]0[164]1e3:[130]:[142]
3200 [151]s[170]4,0:[151]s[170]5,0:[151]s[170]6,249:[151]s[170]4,129:[129]i[178]11[164]1[169][171]1
3202 [151]s[170]1,9[170]i[170]i:[151]v[170]13,88[171]i[171]i:[151]731[170]3[172]i,[194](13595[170]3[172]i)
3204 [151]732[170]3[172]i,[194](13596[170]3[172]i):[129]j[178]0[164]33:[130]j,i:[151]s[170]4,128
3206 [129]i[178]0[164]100:[130]:[151]s[170]4,0:[142]
3300 [153]""[166]72)"createdcmdcmdcmdcmdcmdsysopenbycmdcmdcmdcmdsysj_rgencmdcmdcmdcmdcmdcmdpaasch
3310 printspc(72)"[154]high-[157][157][157][157][157]score:[157][157][157][157][157][157][158]"left$(hi$(1),7)
3320 printleft$(d$,13)spc(72)"[150]score:[157][157][157][157][157][157][158]0000000
3330 [153][200](d$,16)[166]72)"listdungeoncmdcmdcmdcmdcmdcmdprint#levelcmdcmdcmdcmdcmdsys>"lv"<
3335 ifch=1thenprintleft$(d$,17)spc(32)"[159] flame [157][157][157][157][157][157]stage [157][157][157][157][157][158]"int(lv/3)"[157] <
3340 [153][200](d$,20)[166]72)"lifes:cmdcmdcmdcmdcmdcmdsys"[200]("^^^^^^^",lf);
3345 [139]lf[179]7[167][153]" ";
3350 [153]:[153][166]72)"clrtime: cmdcmdcmdcmdcmdcmd sys
3400 u$=mid$(str$(sc),2):printleft$(d$,15)spc(39-len(u$))"[158]"u$
3410 return
3500 pokev+21,.:print"[147][150]"spc(10)"prepare to enter the
3502 [153][166]7)"sysortan^^ or^or=^or^ ortan^or=expor^or^or^
3504 printspc(7)"[171][192] [221] [171][179][221][221][221][171] [173][192][174] [221] [171][179][221][174][171]
3506 [153][166]7)"exp /expexpexpexp //exp /tanexp/exp/expexp/exp/exp
3508 printspc(15)"[154][178][174][157][157][221][221][176][174][157][157][157][157][189][189][173][189][190]";
3510 u$=str$(int(lv/3)):fori=2tolen(u$):print"[145][145][145]"l$(asc(mid$(u$,i))-48);:next
3512 goto920
3600 poke182,0:fori=1to1e3:next:printd$spc(32)"[145][150]bonus:
3602 [129]i[178]0[164]23:[151]s[170]i,0:[130]
3604 [151]s[170]4,0:[151]s[170]5,5:[151]s[170]1,15:[151]s[170]4,129:sc[178]sc[170]5:[141]3400:[151]4336,20
3606 [158]4892:[139][194](182)[178].[137]3604
3608 [142]
4000 lf[178]lf[171]1:[141]3300
4008 [158]4199:[158]4153:[139]l[178]2[167][158]4189
4010 [151]v[170]23,64:[137]1403
4100 [151]4336,0:[151]182,0:[129]i[178]0[164]9:[139]sc[177][197]([200](hi$(10[171]i),8))[167]q[178]10[171]i
4102 [130]:[139]q[178][255][167][129]i[178]0[164]1e3:[130]:[137]6000
4104 [141]3300:[151]4335,56:[153][200](d$,12)"for>>> congratulations! <<<
4106 print"your score is reaching":print"rank"q"[157] in the top ten.
4108 x[178]0:n$[178]"":[153]"please enter your initials:"[166]64)" cmdvalvaloncmd cmdval
4109 sys4892:ifpeek(182)>.goto4130
4110 ifx<3thenprintleft$(d$,19)spc(13+x+x)"[255][157]";
4111 getu$:ifu$=chr$(13)andx>.goto4130
4112 ifu$=chr$(20)andx>.thenprint" ":x=x-1:n$=left$(n$,x):goto4109
4113 ifx>2goto4109
4114 if(u$=>"a"andu$<="z")oru$=" "oru$="-"oru$="."goto4120
4116 print" ":goto4109
4120 printu$:n$=n$+u$:x=x+1:goto4110
4130 n$=left$(n$+b$,3):u$=mid$(str$(sc),2):fori=10toqstep-1:hi$(i)=hi$(i-1):next
4132 hi$(q)=left$("0000000",7-len(u$))+u$
4134 u$=mid$(str$(lv),2):hi$(q)=hi$(q)+left$(" 00",4-len(u$))+u$+" "+n$
4150 poke768,185:open15,8,15,"i":close15:poke768,139:ifst=-128goto6000
4200 open1,8,15,"s:2. part":close1
4210 open1,8,1,"2. part,p,w":fori=1to10:print#1,hi$(i):next:close1:goto6000
4300 pokev+21,0:sys5264:print"[147]":pokes+5,12:pokes+1,9:pokes+4,129
4302 print"[147][213]"left$(up$,38)"[201][199][158]_ >>> [171][179] [177][178] [176][174] [171][219] [173][189] [171][219] [202][203] <<< ^[146][200][202]";
4303 printleft$(do$,38)"[203]":fori=1to333:next
4304 printspc(5)"created [150]1985 [159]by [158]j_rgen paasch":fori=1to333:next
4310 print" [150][178][192][174][178][174][176][174][178][176][174][176] [176][174][176][174] [176][178][174][174][174][178][174] [176][192][174][176][174][176][178][174][178][174]
4312 [153]" clr-tan<- (NULL)^(NULL)(NULL)(NULL)(NULL) (NULL)(NULL)- (NULL) -<- (NULL)or^-<(NULL)(NULL)(NULL)-
4314 print" [154][177][192][189][177][189][173][189][189][189][173][189] [173][189][177] [177] [189][189][177][189] [173][192][189][189][189][189] [189][177][189]
4320 [153][166]11)"chr$oncmd(NULL)"[200](up$,16)"right$cmdleft$":[153][166]12)"ondef(NULL) instructions def(NULL)
4321 print"[213][192][192][192][192][192][192][192][192][192][192][177][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][177][192][192][192][192][192][192][192][192][192][192][201][199]"spc(38)"[200][202]"left$(do$,38)"[203]
4322 [153]d$[166]6)"ononlistpress firebutton to continuesys
4330 i=0:j=1:k=0:poke182,0:poke4338,0:poke4339,0:poke4337,2
4332 k=k+1:ifk=66theni=j:j=j+1:k=1:ifj>13thenj=0
4334 u$=i$(i)+i$(j):printleft$(d$,19)""mid$(u$,k,38)"
4336 [158]5308:[139][194](182)[178]5[137]900
4340 [158]4794:[129]l[178]1[164]30:[130]:[137]4332
4900 [128]:[143][204]
5000 [158]4962:[158]5264:[151]s[170]5,14:d[178].:[151]s[170]4,33
5002 [129]i[178]40[164]10[169][171]1:d[178]1[171]d:[153]d$[166]32)[202]("wait",1[170]d,1)"sysonout ofcmdcmdcmdcmdcmdcmd time
5004 forj=0to10:pokes+1,i-j:nextj,i:forj=0to800:next:ifch=1goto1700
5006 sys5264:pokes+5,14:pokes+4,33
5008 fori=0to15:forj=60-i*2to30-i*2step-1:pokes+1,j:next:pokev+1,peek(v+1)+1
5010 forj=0to2:poke892+j-i*3,.:nextj,i:pokev+1,peek(v+9):pokev,peek(v+10)
5020 sys4614:ifabs(peek(v+8)-peek(v+10))>3orabs(peek(v+9)-peek(v+11))>1goto5020
5022 pokev+21,208:pokev+1,110:pokev,peek(4342):goto2032
5100 sys5264:pokes+5,12:pokes+1,55:pokes+4,129:sys4962:fori=0to800:next
5102 sys5264:pokes+5,14:d=2:pokes+4,33:fori=62to10step-2:d=5-d:pokev+39,d
5104 forj=itoi-10step-1:pokes+1,j:next:ifd=2thensys5166
5106 next:d=196:goto1702
6000 pokev+21,0:q=.
6002 print"[147][213]"left$(up$,38)"[201][199][158]_ >>> [171][179] [177][178] [176][174] [171][219] [173][189] [171][219] [202][203] <<< ^[146][200][202]";
6004 printleft$(do$,38)"[203]";
6010 printspc(6)"[154][207][183][150] the ten best runners [146][154][183][208]
6012 [153][166]6)"sgn(NULL)defusrusrusrusrusrusrusrusrusrusrusrusrusrusrusrusrusrusrusrusrusrusrusrusrcont(NULL)+
6014 fori=0to18:printspc(6)"[180][180]"spc(24)"[170][170]
6016 [130]:[153][166]6)"(NULL)(NULL)andandandandandandandandandandandandandandandandandandandandandandandandsqrsqr
6018 printspc(9)"[158]top[157][157]2)[157][157]3)[157][157]4)[157][157]5)[157][157]6)[157][157]7)[157][157]8)[157][157]9)[157][157][157]10)
6020 [129]i[178]1[164]10:[153][200](d$,4[170]i[170]i)[166]14)hi$(i):[130]
6022 u$[178]"may they run forever":[129]i[178]1[164]20
6024 [153][200](d$,4[170]i)"print"[202](u$,i,1)[166]32)[202](u$,i,1)"":[130]
6030 [129]i[178]0[164]7:q(i)[178].:[130]:[151]v[170]23,255:[151]v[170]29,255
6040 h[178][181](8[172][187](1)):[139]q(h)[177].[137]6050
6042 [151]2040[170]h,216[170][181](3[172][187](1))[172]5:x[178][181](24[170]274[172][187](1)):q(h)[178]1
6043 [151]v[170]39[170]h,[198]([202]("acdegjmn",1[170]8[172][187](1),1))[171]64
6044 [151]v[170]16,[194](v[170]16)[175](255[171]2[174]h):[139]x[177]255[167]x[178]x[171]256:[151]v[170]16,[194](v[170]16)[176](2[174]h)
6045 [151]v[170]h[170]h,x:[151]v[170]1[170]h[170]h,50[170]170[172][187](1)
6046 [151]v[170]21,[194](v[170]21)[176](2[174]h):[158]5264:[151]s[170]5,11:[151]s[170]1,8[172][187](1)[170]3
6047 [151]s[170]4,129
6050 [129]i[178].[164]7:[139]q(i)[178].[137]6060
6051 q(i)[178]q(i)[170]1:[139]q(i)[178]5[167]q(i)[178]0:[151]v[170]21,[194](v[170]21)[175](255[171]2[174]i):[137]6060
6060 [130]:[158]5280:q[178]q[170]1:[139]q[179]40[137]6040
6062 [151]v[170]21,0:[137]100
10000 [131]207,69,59,18,207,34,29,23,39,34
11000 [131]2146,1072,8,2146,851,5,2146,,2
11002 [131]2146,1072,8,2551,851,5,2408,,2
11004 [131]2408,1072,5,2146,,2,2146,851,5
11006 [131]2025,,2,2145,1072,12
12000 [131]5001,4455,3969,3746,10,4,12,18,1114,1250,1575,1487
14000 [131]"wait*newwaitrndcmdcmdcmdget getwaitcmdcmdcmdsin sincmdcmdnew"
14100 [131]"coscmdcmdwaitloggetcmdgetcmdnewwaitcos"
14200 [131]"sinnewwaitsincmdcmdnewsincmdcmdcmdsincmdnewnewnew"
14300 [131]"sinnewwaitsincmdcmdnewsincmdcmdcmdwaitrnd getcmdcmdcmdwaitlognewwaitcos"
14400 [131]"waitget getcmdcmdcmdlogwaitnewlogcmdwaitgetcmdcos"
14500 [131]"*newnewcmdcmdcmdnewnewwaitsincmdcmdcmdrnd getcmdcmdcmdwaitlognewwaitcos"
14600 [131]"sinnewwaitsincmdcmdcmdlogwaitnewrndcmdcmdcmdwaitget getcmdcmdcmdwaitlognewwaitcos"
14700 [131]"*newrndcmdsincmdcmdgetcmdwaitlog"
14800 [131]"sinnewwaitsincmdcmdcmdsinnewsincmdcmdcmdwaitget getcmdcmdcmdwaitlognewwaitcos"
14900 [131]"sinnewwaitsincmdcmdcmdsinnewcoscmdcmdcmdwaitrnd getcmdcmdcmdwaitlognewwaitcos"
15000 [131]"waitgetcmdgetcmdgetcmdnewnewnew","*newnewcmdcmdcmdlogwaitnewcmdcmdgetcmdnewnewnew","waitget getcmdcmdcmdwaitsin sincmdcmdcmdgetwait getcmdcmdnew"
16000 [131],,,,,,
19000 [131]" *** r u n a w a y *** "
20000 [131]"...welcome to runaway, my friend! you are captured by evil demons"
20001 [131]" and you have to escape out of the dungeons of death. to avoid yo"
20002 [131]"ur escape, two monster guards are chasing you. they won't be frie"
20003 [131]"ndly if they catch you! your only chance is your quickness and yo"
20004 [131]"ur intelligence. try to escape to the door in the background. it "
20005 [131]"will open if you stand exactly in front of it. but don't loose ti"
20006 [131]"me. your score will be increased in case of escaping. in the next"
20007 [131]" dungeons the monsters will become a little faster... every thr"
20008 [131]"ee dungeons you'll have the chance of gaining an extra life in th"
20009 [131]"e flame-stage. try to escape without touching a flame. but if you"
20010 [131]" were burned or out of time in a flame-stage you won't loose a li"
20011 [131]"fe... press [shift] or [shift lock] to pause the game... how "
20012 [131]"far can you get? good luck... "